home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / X11 / Shell.h < prev    next >
C/C++ Source or Header  |  2006-04-12  |  18KB  |  568 lines

  1. /* $Xorg: Shell.ht,v 1.5 2001/02/09 02:03:59 xorgcvs Exp $ */
  2.  
  3. /***********************************************************
  4.  
  5. Copyright 1987, 1988, 1994, 1998  The Open Group
  6.  
  7. Permission to use, copy, modify, distribute, and sell this software and its
  8. documentation for any purpose is hereby granted without fee, provided that
  9. the above copyright notice appear in all copies and that both that
  10. copyright notice and this permission notice appear in supporting
  11. documentation.
  12.  
  13. The above copyright notice and this permission notice shall be included in
  14. all copies or substantial portions of the Software.
  15.  
  16. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  18. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
  19. OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  20. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  21. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  22.  
  23. Except as contained in this notice, the name of The Open Group shall not be
  24. used in advertising or otherwise to promote the sale, use or other dealings
  25. in this Software without prior written authorization from The Open Group.
  26.  
  27.  
  28. Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts.
  29.  
  30.                         All Rights Reserved
  31.  
  32. Permission to use, copy, modify, and distribute this software and its 
  33. documentation for any purpose and without fee is hereby granted, 
  34. provided that the above copyright notice appear in all copies and that
  35. both that copyright notice and this permission notice appear in 
  36. supporting documentation, and that the name of Digital not be
  37. used in advertising or publicity pertaining to distribution of the
  38. software without specific, written prior permission.  
  39.  
  40. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  41. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  42. DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  43. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  44. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  45. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  46. SOFTWARE.
  47.  
  48. ******************************************************************/
  49. /* $XFree86: xc/lib/Xt/util/Shell.ht,v 3.4 2001/07/29 05:01:12 tsi Exp $ */
  50.  
  51. #ifndef _XtShell_h
  52. #define _XtShell_h
  53.  
  54. #include <X11/SM/SMlib.h>
  55. #include <X11/Intrinsic.h>
  56.  
  57. /***********************************************************************
  58.  *
  59.  * Shell Widget
  60.  *
  61.  ***********************************************************************/
  62. /*
  63.  * Shell-specific resources names, classes, and a representation type.
  64.  */
  65.  
  66. #ifndef XTSTRINGDEFINES
  67. #define _XtShell_h_Const const
  68. #endif
  69.  
  70. /* $Xorg: makestrs.c,v 1.6 2001/02/09 02:03:17 xorgcvs Exp $ */
  71. /* This file is automatically generated. */
  72. /* Default ABI version -- Do not edit */
  73. /* Xorg: string.list,v 1.3 2000/08/17 19:46:22 cpqbld Exp */
  74.  
  75. #ifdef XTSTRINGDEFINES
  76. #define XtNiconName "iconName"
  77. #define XtCIconName "IconName"
  78. #define XtNiconPixmap "iconPixmap"
  79. #define XtCIconPixmap "IconPixmap"
  80. #define XtNiconWindow "iconWindow"
  81. #define XtCIconWindow "IconWindow"
  82. #define XtNiconMask "iconMask"
  83. #define XtCIconMask "IconMask"
  84. #define XtNwindowGroup "windowGroup"
  85. #define XtCWindowGroup "WindowGroup"
  86. #define XtNvisual "visual"
  87. #define XtCVisual "Visual"
  88. #define XtNtitleEncoding "titleEncoding"
  89. #define XtCTitleEncoding "TitleEncoding"
  90. #define XtNsaveUnder "saveUnder"
  91. #define XtCSaveUnder "SaveUnder"
  92. #define XtNtransient "transient"
  93. #define XtCTransient "Transient"
  94. #define XtNoverrideRedirect "overrideRedirect"
  95. #define XtCOverrideRedirect "OverrideRedirect"
  96. #define XtNtransientFor "transientFor"
  97. #define XtCTransientFor "TransientFor"
  98. #define XtNiconNameEncoding "iconNameEncoding"
  99. #define XtCIconNameEncoding "IconNameEncoding"
  100. #define XtNallowShellResize "allowShellResize"
  101. #define XtCAllowShellResize "AllowShellResize"
  102. #define XtNcreatePopupChildProc "createPopupChildProc"
  103. #define XtCCreatePopupChildProc "CreatePopupChildProc"
  104. #define XtNtitle "title"
  105. #define XtCTitle "Title"
  106. #ifndef XtRAtom
  107. #define XtRAtom "Atom"
  108. #endif
  109. #define XtNargc "argc"
  110. #define XtCArgc "Argc"
  111. #define XtNargv "argv"
  112. #define XtCArgv "Argv"
  113. #define XtNiconX "iconX"
  114. #define XtCIconX "IconX"
  115. #define XtNiconY "iconY"
  116. #define XtCIconY "IconY"
  117. #define XtNinput "input"
  118. #define XtCInput "Input"
  119. #define XtNiconic "iconic"
  120. #define XtCIconic "Iconic"
  121. #define XtNinitialState "initialState"
  122. #define XtCInitialState "InitialState"
  123. #define XtNgeometry "geometry"
  124. #define XtCGeometry "Geometry"
  125. #define XtNbaseWidth "baseWidth"
  126. #define XtCBaseWidth "BaseWidth"
  127. #define XtNbaseHeight "baseHeight"
  128. #define XtCBaseHeight "BaseHeight"
  129. #define XtNwinGravity "winGravity"
  130. #define XtCWinGravity "WinGravity"
  131. #define XtNminWidth "minWidth"
  132. #define XtCMinWidth "MinWidth"
  133. #define XtNminHeight "minHeight"
  134. #define XtCMinHeight "MinHeight"
  135. #define XtNmaxWidth "maxWidth"
  136. #define XtCMaxWidth "MaxWidth"
  137. #define XtNmaxHeight "maxHeight"
  138. #define XtCMaxHeight "MaxHeight"
  139. #define XtNwidthInc "widthInc"
  140. #define XtCWidthInc "WidthInc"
  141. #define XtNheightInc "heightInc"
  142. #define XtCHeightInc "HeightInc"
  143. #define XtNminAspectY "minAspectY"
  144. #define XtCMinAspectY "MinAspectY"
  145. #define XtNmaxAspectY "maxAspectY"
  146. #define XtCMaxAspectY "MaxAspectY"
  147. #define XtNminAspectX "minAspectX"
  148. #define XtCMinAspectX "MinAspectX"
  149. #define XtNmaxAspectX "maxAspectX"
  150. #define XtCMaxAspectX "MaxAspectX"
  151. #define XtNwmTimeout "wmTimeout"
  152. #define XtCWmTimeout "WmTimeout"
  153. #define XtNwaitForWm "waitforwm"
  154. #define XtCWaitForWm "Waitforwm"
  155. #define XtNwaitforwm "waitforwm"
  156. #define XtCWaitforwm "Waitforwm"
  157. #define XtNclientLeader "clientLeader"
  158. #define XtCClientLeader "ClientLeader"
  159. #define XtNwindowRole "windowRole"
  160. #define XtCWindowRole "WindowRole"
  161. #define XtNurgency "urgency"
  162. #define XtCUrgency "Urgency"
  163. #define XtNcancelCallback "cancelCallback"
  164. #define XtNcloneCommand "cloneCommand"
  165. #define XtCCloneCommand "CloneCommand"
  166. #define XtNconnection "connection"
  167. #define XtCConnection "Connection"
  168. #define XtNcurrentDirectory "currentDirectory"
  169. #define XtCCurrentDirectory "CurrentDirectory"
  170. #define XtNdieCallback "dieCallback"
  171. #define XtNdiscardCommand "discardCommand"
  172. #define XtCDiscardCommand "DiscardCommand"
  173. #define XtNenvironment "environment"
  174. #define XtCEnvironment "Environment"
  175. #define XtNinteractCallback "interactCallback"
  176. #define XtNjoinSession "joinSession"
  177. #define XtCJoinSession "JoinSession"
  178. #define XtNprogramPath "programPath"
  179. #define XtCProgramPath "ProgramPath"
  180. #define XtNresignCommand "resignCommand"
  181. #define XtCResignCommand "ResignCommand"
  182. #define XtNrestartCommand "restartCommand"
  183. #define XtCRestartCommand "RestartCommand"
  184. #define XtNrestartStyle "restartStyle"
  185. #define XtCRestartStyle "RestartStyle"
  186. #define XtNsaveCallback "saveCallback"
  187. #define XtNsaveCompleteCallback "saveCompleteCallback"
  188. #define XtNsessionID "sessionID"
  189. #define XtCSessionID "SessionID"
  190. #define XtNshutdownCommand "shutdownCommand"
  191. #define XtCShutdownCommand "ShutdownCommand"
  192. #define XtNerrorCallback "errorCallback"
  193. #else
  194. extern _XtShell_h_Const char XtShellStrings[];
  195. #ifndef XtNiconName
  196. #define XtNiconName ((char*)&XtShellStrings[0])
  197. #endif
  198. #ifndef XtCIconName
  199. #define XtCIconName ((char*)&XtShellStrings[9])
  200. #endif
  201. #ifndef XtNiconPixmap
  202. #define XtNiconPixmap ((char*)&XtShellStrings[18])
  203. #endif
  204. #ifndef XtCIconPixmap
  205. #define XtCIconPixmap ((char*)&XtShellStrings[29])
  206. #endif
  207. #ifndef XtNiconWindow
  208. #define XtNiconWindow ((char*)&XtShellStrings[40])
  209. #endif
  210. #ifndef XtCIconWindow
  211. #define XtCIconWindow ((char*)&XtShellStrings[51])
  212. #endif
  213. #ifndef XtNiconMask
  214. #define XtNiconMask ((char*)&XtShellStrings[62])
  215. #endif
  216. #ifndef XtCIconMask
  217. #define XtCIconMask ((char*)&XtShellStrings[71])
  218. #endif
  219. #ifndef XtNwindowGroup
  220. #define XtNwindowGroup ((char*)&XtShellStrings[80])
  221. #endif
  222. #ifndef XtCWindowGroup
  223. #define XtCWindowGroup ((char*)&XtShellStrings[92])
  224. #endif
  225. #ifndef XtNvisual
  226. #define XtNvisual ((char*)&XtShellStrings[104])
  227. #endif
  228. #ifndef XtCVisual
  229. #define XtCVisual ((char*)&XtShellStrings[111])
  230. #endif
  231. #ifndef XtNtitleEncoding
  232. #define XtNtitleEncoding ((char*)&XtShellStrings[118])
  233. #endif
  234. #ifndef XtCTitleEncoding
  235. #define XtCTitleEncoding ((char*)&XtShellStrings[132])
  236. #endif
  237. #ifndef XtNsaveUnder
  238. #define XtNsaveUnder ((char*)&XtShellStrings[146])
  239. #endif
  240. #ifndef XtCSaveUnder
  241. #define XtCSaveUnder ((char*)&XtShellStrings[156])
  242. #endif
  243. #ifndef XtNtransient
  244. #define XtNtransient ((char*)&XtShellStrings[166])
  245. #endif
  246. #ifndef XtCTransient
  247. #define XtCTransient ((char*)&XtShellStrings[176])
  248. #endif
  249. #ifndef XtNoverrideRedirect
  250. #define XtNoverrideRedirect ((char*)&XtShellStrings[186])
  251. #endif
  252. #ifndef XtCOverrideRedirect
  253. #define XtCOverrideRedirect ((char*)&XtShellStrings[203])
  254. #endif
  255. #ifndef XtNtransientFor
  256. #define XtNtransientFor ((char*)&XtShellStrings[220])
  257. #endif
  258. #ifndef XtCTransientFor
  259. #define XtCTransientFor ((char*)&XtShellStrings[233])
  260. #endif
  261. #ifndef XtNiconNameEncoding
  262. #define XtNiconNameEncoding ((char*)&XtShellStrings[246])
  263. #endif
  264. #ifndef XtCIconNameEncoding
  265. #define XtCIconNameEncoding ((char*)&XtShellStrings[263])
  266. #endif
  267. #ifndef XtNallowShellResize
  268. #define XtNallowShellResize ((char*)&XtShellStrings[280])
  269. #endif
  270. #ifndef XtCAllowShellResize
  271. #define XtCAllowShellResize ((char*)&XtShellStrings[297])
  272. #endif
  273. #ifndef XtNcreatePopupChildProc
  274. #define XtNcreatePopupChildProc ((char*)&XtShellStrings[314])
  275. #endif
  276. #ifndef XtCCreatePopupChildProc
  277. #define XtCCreatePopupChildProc ((char*)&XtShellStrings[335])
  278. #endif
  279. #ifndef XtNtitle
  280. #define XtNtitle ((char*)&XtShellStrings[356])
  281. #endif
  282. #ifndef XtCTitle
  283. #define XtCTitle ((char*)&XtShellStrings[362])
  284. #endif
  285. #ifndef XtRAtom
  286. #define XtRAtom ((char*)&XtShellStrings[368])
  287. #endif
  288. #ifndef XtNargc
  289. #define XtNargc ((char*)&XtShellStrings[373])
  290. #endif
  291. #ifndef XtCArgc
  292. #define XtCArgc ((char*)&XtShellStrings[378])
  293. #endif
  294. #ifndef XtNargv
  295. #define XtNargv ((char*)&XtShellStrings[383])
  296. #endif
  297. #ifndef XtCArgv
  298. #define XtCArgv ((char*)&XtShellStrings[388])
  299. #endif
  300. #ifndef XtNiconX
  301. #define XtNiconX ((char*)&XtShellStrings[393])
  302. #endif
  303. #ifndef XtCIconX
  304. #define XtCIconX ((char*)&XtShellStrings[399])
  305. #endif
  306. #ifndef XtNiconY
  307. #define XtNiconY ((char*)&XtShellStrings[405])
  308. #endif
  309. #ifndef XtCIconY
  310. #define XtCIconY ((char*)&XtShellStrings[411])
  311. #endif
  312. #ifndef XtNinput
  313. #define XtNinput ((char*)&XtShellStrings[417])
  314. #endif
  315. #ifndef XtCInput
  316. #define XtCInput ((char*)&XtShellStrings[423])
  317. #endif
  318. #ifndef XtNiconic
  319. #define XtNiconic ((char*)&XtShellStrings[429])
  320. #endif
  321. #ifndef XtCIconic
  322. #define XtCIconic ((char*)&XtShellStrings[436])
  323. #endif
  324. #ifndef XtNinitialState
  325. #define XtNinitialState ((char*)&XtShellStrings[443])
  326. #endif
  327. #ifndef XtCInitialState
  328. #define XtCInitialState ((char*)&XtShellStrings[456])
  329. #endif
  330. #ifndef XtNgeometry
  331. #define XtNgeometry ((char*)&XtShellStrings[469])
  332. #endif
  333. #ifndef XtCGeometry
  334. #define XtCGeometry ((char*)&XtShellStrings[478])
  335. #endif
  336. #ifndef XtNbaseWidth
  337. #define XtNbaseWidth ((char*)&XtShellStrings[487])
  338. #endif
  339. #ifndef XtCBaseWidth
  340. #define XtCBaseWidth ((char*)&XtShellStrings[497])
  341. #endif
  342. #ifndef XtNbaseHeight
  343. #define XtNbaseHeight ((char*)&XtShellStrings[507])
  344. #endif
  345. #ifndef XtCBaseHeight
  346. #define XtCBaseHeight ((char*)&XtShellStrings[518])
  347. #endif
  348. #ifndef XtNwinGravity
  349. #define XtNwinGravity ((char*)&XtShellStrings[529])
  350. #endif
  351. #ifndef XtCWinGravity
  352. #define XtCWinGravity ((char*)&XtShellStrings[540])
  353. #endif
  354. #ifndef XtNminWidth
  355. #define XtNminWidth ((char*)&XtShellStrings[551])
  356. #endif
  357. #ifndef XtCMinWidth
  358. #define XtCMinWidth ((char*)&XtShellStrings[560])
  359. #endif
  360. #ifndef XtNminHeight
  361. #define XtNminHeight ((char*)&XtShellStrings[569])
  362. #endif
  363. #ifndef XtCMinHeight
  364. #define XtCMinHeight ((char*)&XtShellStrings[579])
  365. #endif
  366. #ifndef XtNmaxWidth
  367. #define XtNmaxWidth ((char*)&XtShellStrings[589])
  368. #endif
  369. #ifndef XtCMaxWidth
  370. #define XtCMaxWidth ((char*)&XtShellStrings[598])
  371. #endif
  372. #ifndef XtNmaxHeight
  373. #define XtNmaxHeight ((char*)&XtShellStrings[607])
  374. #endif
  375. #ifndef XtCMaxHeight
  376. #define XtCMaxHeight ((char*)&XtShellStrings[617])
  377. #endif
  378. #ifndef XtNwidthInc
  379. #define XtNwidthInc ((char*)&XtShellStrings[627])
  380. #endif
  381. #ifndef XtCWidthInc
  382. #define XtCWidthInc ((char*)&XtShellStrings[636])
  383. #endif
  384. #ifndef XtNheightInc
  385. #define XtNheightInc ((char*)&XtShellStrings[645])
  386. #endif
  387. #ifndef XtCHeightInc
  388. #define XtCHeightInc ((char*)&XtShellStrings[655])
  389. #endif
  390. #ifndef XtNminAspectY
  391. #define XtNminAspectY ((char*)&XtShellStrings[665])
  392. #endif
  393. #ifndef XtCMinAspectY
  394. #define XtCMinAspectY ((char*)&XtShellStrings[676])
  395. #endif
  396. #ifndef XtNmaxAspectY
  397. #define XtNmaxAspectY ((char*)&XtShellStrings[687])
  398. #endif
  399. #ifndef XtCMaxAspectY
  400. #define XtCMaxAspectY ((char*)&XtShellStrings[698])
  401. #endif
  402. #ifndef XtNminAspectX
  403. #define XtNminAspectX ((char*)&XtShellStrings[709])
  404. #endif
  405. #ifndef XtCMinAspectX
  406. #define XtCMinAspectX ((char*)&XtShellStrings[720])
  407. #endif
  408. #ifndef XtNmaxAspectX
  409. #define XtNmaxAspectX ((char*)&XtShellStrings[731])
  410. #endif
  411. #ifndef XtCMaxAspectX
  412. #define XtCMaxAspectX ((char*)&XtShellStrings[742])
  413. #endif
  414. #ifndef XtNwmTimeout
  415. #define XtNwmTimeout ((char*)&XtShellStrings[753])
  416. #endif
  417. #ifndef XtCWmTimeout
  418. #define XtCWmTimeout ((char*)&XtShellStrings[763])
  419. #endif
  420. #ifndef XtNwaitForWm
  421. #define XtNwaitForWm ((char*)&XtShellStrings[773])
  422. #endif
  423. #ifndef XtCWaitForWm
  424. #define XtCWaitForWm ((char*)&XtShellStrings[783])
  425. #endif
  426. #ifndef XtNwaitforwm
  427. #define XtNwaitforwm ((char*)&XtShellStrings[793])
  428. #endif
  429. #ifndef XtCWaitforwm
  430. #define XtCWaitforwm ((char*)&XtShellStrings[803])
  431. #endif
  432. #ifndef XtNclientLeader
  433. #define XtNclientLeader ((char*)&XtShellStrings[813])
  434. #endif
  435. #ifndef XtCClientLeader
  436. #define XtCClientLeader ((char*)&XtShellStrings[826])
  437. #endif
  438. #ifndef XtNwindowRole
  439. #define XtNwindowRole ((char*)&XtShellStrings[839])
  440. #endif
  441. #ifndef XtCWindowRole
  442. #define XtCWindowRole ((char*)&XtShellStrings[850])
  443. #endif
  444. #ifndef XtNurgency
  445. #define XtNurgency ((char*)&XtShellStrings[861])
  446. #endif
  447. #ifndef XtCUrgency
  448. #define XtCUrgency ((char*)&XtShellStrings[869])
  449. #endif
  450. #ifndef XtNcancelCallback
  451. #define XtNcancelCallback ((char*)&XtShellStrings[877])
  452. #endif
  453. #ifndef XtNcloneCommand
  454. #define XtNcloneCommand ((char*)&XtShellStrings[892])
  455. #endif
  456. #ifndef XtCCloneCommand
  457. #define XtCCloneCommand ((char*)&XtShellStrings[905])
  458. #endif
  459. #ifndef XtNconnection
  460. #define XtNconnection ((char*)&XtShellStrings[918])
  461. #endif
  462. #ifndef XtCConnection
  463. #define XtCConnection ((char*)&XtShellStrings[929])
  464. #endif
  465. #ifndef XtNcurrentDirectory
  466. #define XtNcurrentDirectory ((char*)&XtShellStrings[940])
  467. #endif
  468. #ifndef XtCCurrentDirectory
  469. #define XtCCurrentDirectory ((char*)&XtShellStrings[957])
  470. #endif
  471. #ifndef XtNdieCallback
  472. #define XtNdieCallback ((char*)&XtShellStrings[974])
  473. #endif
  474. #ifndef XtNdiscardCommand
  475. #define XtNdiscardCommand ((char*)&XtShellStrings[986])
  476. #endif
  477. #ifndef XtCDiscardCommand
  478. #define XtCDiscardCommand ((char*)&XtShellStrings[1001])
  479. #endif
  480. #ifndef XtNenvironment
  481. #define XtNenvironment ((char*)&XtShellStrings[1016])
  482. #endif
  483. #ifndef XtCEnvironment
  484. #define XtCEnvironment ((char*)&XtShellStrings[1028])
  485. #endif
  486. #ifndef XtNinteractCallback
  487. #define XtNinteractCallback ((char*)&XtShellStrings[1040])
  488. #endif
  489. #ifndef XtNjoinSession
  490. #define XtNjoinSession ((char*)&XtShellStrings[1057])
  491. #endif
  492. #ifndef XtCJoinSession
  493. #define XtCJoinSession ((char*)&XtShellStrings[1069])
  494. #endif
  495. #ifndef XtNprogramPath
  496. #define XtNprogramPath ((char*)&XtShellStrings[1081])
  497. #endif
  498. #ifndef XtCProgramPath
  499. #define XtCProgramPath ((char*)&XtShellStrings[1093])
  500. #endif
  501. #ifndef XtNresignCommand
  502. #define XtNresignCommand ((char*)&XtShellStrings[1105])
  503. #endif
  504. #ifndef XtCResignCommand
  505. #define XtCResignCommand ((char*)&XtShellStrings[1119])
  506. #endif
  507. #ifndef XtNrestartCommand
  508. #define XtNrestartCommand ((char*)&XtShellStrings[1133])
  509. #endif
  510. #ifndef XtCRestartCommand
  511. #define XtCRestartCommand ((char*)&XtShellStrings[1148])
  512. #endif
  513. #ifndef XtNrestartStyle
  514. #define XtNrestartStyle ((char*)&XtShellStrings[1163])
  515. #endif
  516. #ifndef XtCRestartStyle
  517. #define XtCRestartStyle ((char*)&XtShellStrings[1176])
  518. #endif
  519. #ifndef XtNsaveCallback
  520. #define XtNsaveCallback ((char*)&XtShellStrings[1189])
  521. #endif
  522. #ifndef XtNsaveCompleteCallback
  523. #define XtNsaveCompleteCallback ((char*)&XtShellStrings[1202])
  524. #endif
  525. #ifndef XtNsessionID
  526. #define XtNsessionID ((char*)&XtShellStrings[1223])
  527. #endif
  528. #ifndef XtCSessionID
  529. #define XtCSessionID ((char*)&XtShellStrings[1233])
  530. #endif
  531. #ifndef XtNshutdownCommand
  532. #define XtNshutdownCommand ((char*)&XtShellStrings[1243])
  533. #endif
  534. #ifndef XtCShutdownCommand
  535. #define XtCShutdownCommand ((char*)&XtShellStrings[1259])
  536. #endif
  537. #ifndef XtNerrorCallback
  538. #define XtNerrorCallback ((char*)&XtShellStrings[1275])
  539. #endif
  540. #endif /* XTSTRINGDEFINES */
  541.  
  542. #ifndef XTSTRINGDEFINES
  543. #undef _XtShell_h_Const
  544. #endif
  545.  
  546. /* Class record constants */
  547.  
  548. typedef struct _ShellClassRec *ShellWidgetClass;
  549. typedef struct _OverrideShellClassRec *OverrideShellWidgetClass;
  550. typedef struct _WMShellClassRec *WMShellWidgetClass;
  551. typedef struct _TransientShellClassRec *TransientShellWidgetClass;
  552. typedef struct _TopLevelShellClassRec *TopLevelShellWidgetClass;
  553. typedef struct _ApplicationShellClassRec *ApplicationShellWidgetClass;
  554. typedef struct _SessionShellClassRec *SessionShellWidgetClass;
  555.  
  556. #ifndef SHELL 
  557. externalref WidgetClass shellWidgetClass;
  558. externalref WidgetClass overrideShellWidgetClass;
  559. externalref WidgetClass wmShellWidgetClass;
  560. externalref WidgetClass transientShellWidgetClass;
  561. externalref WidgetClass topLevelShellWidgetClass;
  562. externalref WidgetClass applicationShellWidgetClass;
  563. externalref WidgetClass sessionShellWidgetClass;
  564. #endif
  565.  
  566. #endif /* _XtShell_h */
  567. /* DON'T ADD STUFF AFTER THIS #endif */
  568.